@charset "utf-8";
/*path.nav*/
.nav{border-bottom:3px solid #32cafc;margin-bottom:5px; padding-bottom:15px;} 
.nav li{ margin:0 4px 0 0; display:inline; color:#5D5D5D; } 
.nav a{ line-height:24px;} 

/*page-pagination*/
.list{ text-align:right;}
.pagination{text-align:right; margin-bottom:10px !important; }
.pagination select option{ padding:0 2px;}

/*subCategories*/
.SubCategories {}
.SubCategories div{ border:1px solid #415A77; border-bottom:none; background:#5b9129; color:#fff; font-weight:bold; padding:2px 5px;}
.ContentList{ background:#c3deaf; border:1px solid #415A77; padding:0 0 5px 5px;}
.ContentList li{ width:32%; margin:5px 2px 0 0; *margin-right:8px; display:inline-block; *display:inline; *zoom:1;vertical-align: top;}

/*selectButton*/
form .select { margin:10px 0; _width:100%; overflow:hidden; display:none;}
form .select .checkbox { width:75px; float:left; }
form .select .checkbox input { margin-top:4px !important; margin-top:1px; float:left;}
form .select .checkbox label { float:right; margin-top:2px;}
*+html form .select .checkbox label{ margin-top:5px;}
form .select .button {float:right;}
form .select .button input { border:0; cursor:pointer; background:#5b9129; color:#fff; margin-left:5px; padding:2px;*padding-top:3px;}

/*bk_pro*/
.bk_pro{ 
	 
	margin-right:33px;
	position:relative; 
	display:block; 
	*display:inline; width:710px; 
	*zoom:1; 
	vertical-align:top; 
	margin-bottom:15px;
	padding-left:15px; overflow:hidden;
}
 
.HotProduct .bk_pro{ 
	width:110px; 
	margin-right:39px;
	position:relative; 
	display:inline-block; 
	*display:inline; 
	*zoom:1; 
	vertical-align:top; 
	margin-bottom:15px;
	padding-left:15px;
}




.bk_pro input{ position:absolute;left:0; display:block;*left:-4px;*top:-4px; display:none;}
.bk_pro .bg-pic{ 
	width:108px; 
	height:108px;
	
	border:1px solid #e6e6e6;
	display:table-cell; 
	vertical-align:middle;
	line-height:108px;
	*display:block;
	*font-size:88px; _font-size:94px;
	text-align:center; float:left; margin-right:15px;
	}
	.bk_pro .bg-pic img{ width:100px; height:100px;}
.bk_pro div{ }	
.bk_pro div .name{   display:block;text-align:center;}
.bk_pro .standardProductName,.bk_pro .standardDescription,.bk_pro span.description{ display:block;   }
.bk_pro div br{ display:none;}
.bk_pro .item{ display:none;}
/*pro_jk*/ 
.pro_jk{ 
	 
	margin-right:39px;
	position:relative; 
	display:inline-block; 
	*display:inline; 
	*zoom:1; 
	vertical-align:top; 
	margin-bottom:19px;
	margin-left:15px; text-align:center; width:120px;
}
 
.pro_jk .bg-pic{ 
	 
	 
	
	border:1px solid #e6e6e6;
	display:table-cell; 
	vertical-align:middle;
	line-height:108px;
	*display:block;
	*font-size:88px; _font-size:94px;
	text-align:center; float:left; margin-right:15px;
	}
.pro_jk .bg-pic img{ width:120px; height:120px;   }

/*OtherProduct*/
.OtherProduct{ clear:both;}

/*procuct.css*/
.product{ width:48%; float:left; height:160px; }
.product .select{ float:left;margin:0;padding:0;}
.product .image{ float:left; width:120px; margin:0 10px;}
.product .content{ float:left;}
.product .content .name{ width:100%; font-weight:bold;}
.product .content .model{ width:100%; margin:5px 0;}
.product .content .desc{ width:100%;}

 

/*---------------------------------------------------------productDetail-----------------------------------------------------*/

/*TabbedPanels1*/
#TabbedPanels1.TabbedPanels { float:left; width:100%; }
#TabbedPanels1.TabbedPanels .TabbedPanelsTabGroup { width:248px; float:right;  background:#ddd;}

#TabbedPanels1.TabbedPanels .TabbedPanelsTab { float: left; -moz-user-select: none; -khtml-user-select: none; cursor: pointer;  padding:12px;font-size: 0;line-height: 0;}
#TabbedPanels1.TabbedPanels .TabbedPanelsTab img { width:100px; height:100px;}
#TabbedPanels1.TabbedPanels .TabbedPanelsTabHover { background: #CCC;}


#TabbedPanels1.TabbedPanels .TabbedPanelsContentGroup {float:left; }

#TabbedPanels1.TabbedPanels .TabbedPanelsContent {border:1px solid #e6e6e6; }
#TabbedPanels1.TabbedPanels .TabbedPanelsContentVisible {}
#TabbedPanels1.TabbedPanels .productImageDesc,.click{ display:none;}

/*TabbedPanels2*/
#TabbedPanels2.TabbedPanels.TabbedPanels { clear:both; padding-top:10px;}


#TabbedPanels2.TabbedPanels .TabbedPanelsTabGroup {float:left; width:100%;  display:block; border-left:1px solid #e6e6e6; }
#TabbedPanels2.TabbedPanels .TabbedPanelsTab {float:left; padding: 4px 10px; list-style:none; border:1px solid #e6e6e6; border-left:none; border-bottom:none; cursor:pointer; }
#TabbedPanels2.TabbedPanels .TabbedPanelsTabHover { background: #CCC; }
#TabbedPanels2.TabbedPanels .TabbedPanelsTabSelected { background: #618f26;color:#fff;}
#TabbedPanels2.TabbedPanels .TabbedPanelsTab a {}

#TabbedPanels2.TabbedPanels .TabbedPanelsContentGroup { clear: both; padding:8px; border:1px solid #e6e6e6;}
#TabbedPanels2.TabbedPanels .TabbedPanelsContent { padding: 4px; }
#TabbedPanels2.TabbedPanels .TabbedPanelsContentVisible {}

/*<div class="content productDetail>*/
.mainbody .productDetail .productShow .select .checkbox{ display:none; }
.mainbody .productDetail .productShow .download{ }
.mainbody .productDetail .otherProducts { margin-top:10px;}
.mainbody .productDetail h2{ text-align:center; font-size:14px; }
.mainbody .productDetail span.more{ display:block; text-align:right;}
.mainbody .productDetail .more a{ }


/*-----------vip product-------------*/
#vipCategoryH3{ }/*Vip*/
#vipCategoryH3 .describe{ }
#vipProductCategory{ background:url(images/bg_li.gif) repeat; }
#vipProductCategory input{ font-family:Arial, Helvetica, sans-serif, Tahoma; border:none; background:none; text-align:center; display:block; cursor:pointer;}
#vipProductCategory input:hover{border:1px solid blue;}
#vipCategoryLink{}


/*-------------------------------------------------------news----------------------------------------------------------------------*/
.mainbody .newsList{ }
.mainbody .newsList ul{ float:left; margin:10px auto; width:710px; padding:0; }

.mainbody .newsList li{ width:600px; background:url(images/dot.gif) repeat-x left center; line-height:24px; overflow:hidden; height:24px; padding-left:0;  }
.mainbody .newsList li .idnews{ display:none;}
.mainbody .newsList li .picNews{ padding:0 3px ; float:left; background:#fff;}
.mainbody .newsList li a{ background:#fff url(images/sign_arrow.gif) no-repeat 8px 10px; padding:0 3px 0 20px; font-size:12px; font-weight:normal;  }
.mainbody .newsList li .newsListdate,.mainbody .newsList li .newsValidityTime{ float:right; padding:0 10px 0 3px; background:#fff;font-size:12px; font-weight:normal; }
.mainbody .newsList li .newsListdate,.mainbody .newsList li .idtime{ float:right; padding:0 10px 0 3px; background:#fff;font-size:12px; font-weight:normal; }
.mainbody .newsList li .newsListdate{}
.news_next{ margin-top:10px; border-top:1px dashed #e6e6e6; padding-top:10px;}
 

/*-------------------------------------------------------BasketManager-------------------------------------------------------------*/
.mainbody .basketManager {  }
.mainbody .basketManager form{ }

.mainbody .basketManager form div{ margin-bottom:5px;}
.mainbody .basketManager span{ background:#eee; width:100%; display:block;  padding:0 1%; height:25px; line-height:25px;}
.mainbody .basketManager .left{ float:left; width:15%; margin-right:1%;}
.mainbody .basketManager .center{ float:left; width:47%; margin-right:1%; *width:46%;}
.mainbody .basketManager .right{ float:left; width: 30%;  }

.mainbody .basketManager .bg_title span{ background:#637B98; color:#fff; font-weight:bold; text-align:center;}
.mainbody .basketManager .select_all{ line-height:25px;}

.mainbody .basketManager .button{text-align:right; padding-top:10px; }
.mainbody .basketManager .bn{ margin-left:3px; *margin:0 1% 0 0; border:0; background:url(images/button.jpg) repeat-x left center; color:#fff; padding:0 2px;}


.mainbody .basketManager .info input{ margin-top:6px !important; margin-top:2px;} /*gou_xuan_kuang*/

/*-------------------------------------------------------ContactUs-----------------------------------------------------------------*/
.mainbody .ContactUs { }
.mainbody .ContactUs ul{ margin-top:10px;}
.mainbody .ContactUs .c_tit strong{ font-weight:700; }
.mainbody .ContactUs li{ line-height:22px; }

/*-------------------------------------------------------Download-----------------------------------------------------------------*/
.attachmentlist{}
.attachmentlist .attachmenttable{width:100%;}
.attachmentlist .attachmenttable .attachmentlisttitle{}
.attachmentlist .attachmenttable .attachmentlisttitle .attachmentlistth1{}
.attachmentlist .attachmenttable .attachmentlisttitle .attachmentlistth2{}
.attachmentlist .attachmenttable .attachmentlistcontent{}
.attachmentlist .attachmenttable .attachmentlistcontent .attachmentlisttd1{}
.attachmentlist .attachmenttable .attachmentlistcontent .attachmentlisttd2{}

/*-------------------------------------------------------feedback------------------------------------------------------------------*/
.mainbody .feedbacker{margin-bottom:15px;}
.feedback{ width:98%; padding:5px; margin:0 auto; border:none; }
.feedback label{display:block; padding:5px;}
.feedback .fTitle{font-style:italic;}
.feedback .leftWord{float:left; font-weight:bold; width:15%; text-align:right; padding-right:5px;padding-top:5px;background:#c3deaf ; color:#737373;}
.feedback .one{ height:24px;}
.feedback .two{ height:22px;*height:24px;}
.feedback .three{ height:38px;*height:40px;}
.feedback .four{ height:38px;*height:40px;}
.feedback .five{ height:20px;_height:10px;}
.feedback .six{ height:65px;*height:63px;}
.feedback .rightWord{margin-left:4px; float:left;text-align:left;vertical-align:top;border:1px solid #e8ebef;width:70%;padding:5px;}
.feedback form *{ float:none;}
.feedback .cn{font-size:1px; height:1px; clear:both; line-height:1px;}
.feedback table{width:100%;float:left;}
.feedback table th{text-align:right;width:15%;padding-right:5px;padding-top:5px;height:28px; background:#c3deaf;font-weight:bold; color:#737373;   }
.feedback table td{text-align:left;vertical-align:top;  width:70%; height:23px;  border:1px solid #e8ebef;padding:5px;}
.feedback .notice{ padding-left:5px; height:30px; }
.feedback .tablesV{border:1px solid #e8ebef;  border-collapse:separate; border-spacing:3px;}
.feedback .limit{display:inline;margin-left:10px;}
.feedback .limitm{display:inline;margin-left:2px;}
.feedback .limit_add{ margin-top:5px;}
.feedback .remark{color:#999;margin-left:2px;}
/*------other element-------*/
.feedback span{ color:red;}
.feedback .input{ border:1px solid #415a77;}

/*---country.area.number----*/
.feedback .can{list-style:none; display:inline; margin-bottom:10px;}/*ul*/
.feedback .can li{float:left; margin-right:10px !important; margin-right:5px;}

.feedback .can .country {width:77px;}
.feedback .can .country input{width:77px;}

.feedback .can .area{width:77px;}
.feedback .can .area label{clear:right}
.feedback .can .area input{width:77px;}

.feedback .can .number{width:230px;}
.feedback .can .number label{clear:right}
.feedback .can .number input{width:130px;}

/*---(country.area.number)----*/
.feedback textarea{width:60%; height:108px;}
.feedback .submit{border:0; background:#e41a06; color:#fff; cursor:pointer;padding:0 6px; *padding-top:2px;}
.feedback .submit input{border:1px solid #415a77;}


/*------(other element)-------*/
.feedback .tdright ol{ list-style-type: decimal; line-height:18px;}
.feedback .tdright ol li{ line-height:18px;}

.basketmanager ul{ margin:0; padding:0; width:100%; float:left; list-style:none; }
.basketmanager ul li{ text-align:right; float:left; width:100%; }
.basketmanager ul li span.left{ float:left; }

/*------------------------------------------------------friendly-------------------------------------------------------------------*/
.mainbody .Friendly { }
.mainbody .Friendly ul{  margin:10px auto; }
.mainbody .Friendly li{ line-height:22px; }
.mainbody .Friendly .link a{ background:url(images/sign_arrow.gif) no-repeat 8px 5px; font-weight:bold; padding-left:20px; }
.mainbody .Friendly .info { padding-left:20px;}
.mainbody .Friendly h3 { display:none; }

/*-----------------------------------------------------Sitemap--------------------------------------------------------------------*/
.mainbody .sitemap { }
.mainbody .sitemap ul{}
.mainbody .sitemap li{ line-height:22px;  }
.mainbody .sitemap li a{ font-weight:bold; padding-left:20px;  display:block;  }
.mainbody .sitemap li img{ display:none;}

.mainbody .sitemap ul li{ background:url(images/sign_square.gif) no-repeat 0 9px;}
.mainbody .sitemap ul ul li{ background:url(images/sign_disc.gif) no-repeat 10px 9px; padding-left:10px;}
.mainbody .sitemap ul ul ul li{ background:url(images/sign_circle.gif) no-repeat 20px 9px; padding-left:20px;}
.mainbody .sitemap ul ul ul ul li{background:url(images/sign_rectangle.gif) no-repeat 30px 9px; padding-left:30px;}

/*----------------------------------------------------vip_login-------------------------------------------------------------------*/
.mainbody .vipLogin{ margin-top:100px;}
#vipProductCategory{display:none;}
.mainbody .vipLogin form{ text-align:center;}
.mainbody .vipLogin .area{ height:18px;}

#preview img{ padding:4px; border:1px solid #E6E6E6; background:#fff;}


/*---------------------------------------------------------------old css copy------------------------------------------------------------------*/
/* pagination  css defines */
.pop_msg{position: absolute;z-index:999;background:#0063DC;font-weight:blod;font-size:14px;height:30px;}
div.pagination {text-align: right;width:100%;/*float:left;*/height:22px;font-size:12px;font-weight:noraml;clear:left;}
div.pagination a{text-decoration:none;font-weight:noraml;}
a.pagination {margin: 1px;padding: 3px 6px 2px 6px;border: 1px solid #ddd;background-color: white;color: #0063DC;}
a.pagination:hover {margin: 1px;padding: 3px 6px 2px 6px;border: 1px solid #000;background-color: #0063DC;color: #FFFFFF;}
span.pagination {margin: 1px;padding: 3px 6px 2px 6px;border: 1px solid #ddd;background-color: white;color: #999;}
.pagination_cur {margin: 1px;font-weight: bold;padding: 3px 6px 2px 6px;background-color: white;color: #000;}
.remindtext{color:#999;font-size: 11px;}
/* end of pagination css */

/*solution*/
.newsDetail * {float:none;}
.TabbedPanelsContentGroup * {float:none;}
.Self * {float:none;}


.standardProductName{display: block; float:left; padding-right:10px;}
.standardModel{display: none;}
.standardDescription{display: none;}
.newsdate{display:none;}
.click{display:none;}
.click img{display:none;}
.newsListdate{display:none;}
.newsValidityTime{}
.productImageDesc{display:none;}
.newsdh{float:none;}
.newshome{float:none;}
.vippagectlCN{display:none;}
.vippagectl{display:block;}
.oneProductNameh3{float:none;}
.oneproductmodelh3{float:none;}

/*categorydesc*/
.ContentList .productSubCatagory{display:none;}
.hotpromore{display:none;}
.mainbody .newsList li a{float:left !important;}

#searchContent .ad .title{background:#eee; border:0 none;font-size:16px;margin-top:10px;height:24px;line-height:24px;}
#searchContent .ad .detail *{float:none;}
#searchContent .ad cite a{color:green;font-style:normal;}



/**/
.cor_con{ 
	 
	margin-right:19px;
 
	display:inline-block; 
	*display:inline; 
	*zoom:1; 
	  height:40px;
	 
	 
}
 
.cor_con .bg-pic{ 
	width:120px; height:40px; float:left;
 
	}
.cor_con div{ }	
 .servieccontant{ line-height:30px;}